4361bdb1b397496d394f14914aa27f13f48f8098,core/kernel/source/jetbrains/mps/resolve/AutoResolver.java,AutoResolver,createMessages,#SNode#IOperationContext#List#boolean#,38
Before Change
SReference.enableLogging();
}
ThreadUtils.runInUIThreadNoWait(new Runnable() {
public void run() {
if (resolveResultArrayList.isEmpty()) return;
ModelAccess.instance().runWriteActionInCommand(new Runnable() {
public void run() {
for (ResolveResult resolveResult : resolveResultArrayList) {
resolveResult.setTarget();
}
}
});
}
});
// highlight nodes with errors
for (SReference ref : yetBadReferences) {
After Change
SReference.enableLogging();
}
ThreadUtils.runInUIThreadNoWait(new Runnable() {
public void run() {
if (resolveResultArrayList.isEmpty()) return;
ModelAccess.instance().runWriteActionInCommand(new Runnable() {
public void run() {
CommandProcessor.getInstance().runUndoTransparentAction(new Runnable() {
public void run() {
for (ResolveResult resolveResult : resolveResultArrayList) {
resolveResult.setTarget();
}
}
});
}
});
}
});
// highlight nodes with errors
for (SReference ref : yetBadReferences) {